﻿body
{
    
    font-size: 75%;
    font-family: Verdana, Tahoma, Arial, "Helvetica Neue", Helvetica, Sans-Serif;
    margin: 0;
    padding: 0;
    
}
li{ list-style:none;}
a:link,a:visited{
 text-decoration:none;
 color:#006
}
a:hover{
 text-decoration:underline;
 color:#0033CC
}
.headbody{
 background:url('images/HeadBack.jpg')
}
.headmain{
 height:70px;
 border-bottom:1px solid #000066;
}
.menuBody{
 background:url('images/menuB.png') repeat-x;
 text-align:left;
 overflow-y:hidden;
 overflow-x:auto;
 margin:0;
}
.menuUL{
 list-style:none;
 margin:0;
 padding:1px 0 0 4px;
  background:url('images/pic.png') no-repeat right 0;
  height:94px;
}
.menuUL li{
	float:left;
	margin-right:3px;
}

.menuA:link,.menuA:visited{
 display:block;
 background:no-repeat -105px -1px;
 background-image:url('images/menubutton.gif');
 _background-image:url('images/menubutton.gif');
 font-size:12px;
 color:#2C3E67;
 text-decoration:none;
 	width:86px;
	height:71px;
	overflow:hidden;
	text-align:center;
padding-top:16px;
}

.menuA:hover{
 background:no-repeat -208px -1px;
 background-image:url('images/menubutton.png');
 _background-image:url('images/menubutton.gif');
 color:#2C3E67;
 text-decoration:none;
}

.menuAS:link,.menuAS:visited{
 display:block;
 background:no-repeat -5px -1px;
 background-image:url('images/menubutton.png');
 _background-image:url('images/menubutton.gif');
 font-size:12px;
 color:#2C3E67;
 text-decoration:none;
 	width:86px;
	height:71px;
	overflow:hidden;
		text-align:center;
padding-top:16px;
}
.topnavichar {
	font-size:12px;
	color:#395575;
}
a.topnavichar:link 
		{
		COLOR: #395575; 
		text-decoration:none;
		font-size:12px;
}
a.topnavichar:visited 
		{
		COLOR: #395575; 
		text-decoration:none;
		font-size:12px;
		}
a.topnavichar:hover 
		{
		COLOR: #ff0000; 
		text-decoration:none;
		font-size:12px;
     	}
.ContentBody{
 background:#DBDFE8 url(images/mainback.jpg) repeat-x fixed; margin:10px;
}
.MainDiv{} 
.MenuIcon{
display:block;
margin:auto;
width:32px;
height:32px;
margin-bottom:3px;
background-repeat:no-repeat;
}

.icon0{
	background-image:url(images/icons/icon0.png);
	_background-image:url(images/icons/icon0.gif);
}

.icon1{
	background-image:url(images/icons/icon1.png);
	_background-image:url(images/icons/icon1.gif);
}
.icon2{
	background-image:url(images/icons/icon2.png);
	_background-image:url(images/icons/icon2.gif);
}
.icon3{
	background-image:url(images/icons/icon3.png);
	_background-image:url(images/icons/icon3.gif);
}
.icon4{
	background-image:url(images/icons/icon4.png);
	_background-image:url(images/icons/icon4.gif);
}
.icon5{
	background-image:url(images/icons/icon5.png);
	_background-image:url(images/icons/icon5.gif);
}
.icon6{
	background-image:url(images/icons/icon6.png);
	_background-image:url(images/icons/icon6.gif);
}
.icon7{
	background-image:url(images/icons/icon7.png);
	_background-image:url(images/icons/icon7.gif);
}
.icon8{
	background-image:url(images/icons/icon8.png);
	_background-image:url(images/icons/icon8.gif);
}

.icon10{
	background-image:url(images/icons/icon10.png);
	_background-image:url(images/icons/icon10.gif);
}


.CTitle{
	background:#3E70A6 url(images/title.png);
	padding:5px;
	text-align:left;
	color:#2C3E67;
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom:1px solid #9EA9C5
}
.CContent{
	border: 1px solid #9EA9C5;
	background:#fff url(images/s.png) repeat-x;
	background-position-y:28px;
}
.CPanel{
 padding:5px;
 font-size:12px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}
legend{
	color: #2c3e67;
	font-weight:bold;
}
fieldset{
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	margin-top: 10px;
	margin-left:10px;
	margin-right:10px;
}
fieldset div{
 padding:0px;
}
fieldset td {
font-size:12px;
}
.shuom{
 padding:0px;
 color:#999;
 font-size:11px;
}
select{font-size:12px;}
input.text{
 border:1px solid #4f6480;font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;height:18px
}

button{background:#fff;border:1px solid #999;padding:2px 2px 0px 2px;margin:4px;border-width:1px 3px 1px 3px;}
input.button{
 background:#fff url(images/button.png);border:1px solid #9EA9C5;padding:2px 2px 0px 2px;margin:4px;
}

input.buttonActive{
	color: #FFFFFF;
	background-color: #5C71AD;
	border: 1px solid #000066;
	height:20px;
	cursor:default;
}
input.buttonUnActive{
	color: #143E76;
	background-color: #CCD8E6;
	border: 1px solid #A4B9D2; 
	height:20px;
	cursor:pointer;
 background:url(images/UAb.jpg)	
	
}
textarea{ border:1px solid #4f6480;font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.SubMenu{
	padding:4px 0 0  4px;
	margin:-5px -5px 2px -5px;
	background:#E6EBF7 url(images/menu.png) repeat-x;
	height:26px;
	*height:30px;
	overflow:hidden
}
.SubMenu select{
font-size:10px;
margin-top:-2px;
}
.SubMenu2{
	padding:4px 0 0  4px;
	margin:-5px -5px 2px -5px;
	background:#E6EBF7 url(images/menu2.png) repeat-x;
	height:50px;
	*height:54px;
	line-height:160%
}

.SubButton{
    margin-top: 6px;
	padding: 4px;
	text-align:center;
}	
.TDHead{
 background:url(images/M.png);
   border:1px solid #BDC5D7;
  height:24px;

}
.TablePanel{
 border:1px solid #E3E7EE;
}



/* TABLE
----------------------------------------------------------*/
.table{
	border: 1px solid #C9DEEC;
	margin-top: 5px;
	margin-bottom: 5px;
	background:#E4F3FC;
	font-size:12px;
}

.TR_BG
	{
	background-color: #DAE9F5;
	font-size:12px;
	
	}
.TR_BG_list
	{
	background-color: #F8FDFF;
	font-size:12px;
	}
	

/* MISC  
----------------------------------------------------------*/


/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error
{
    color: #ff0000;
}

.field-validation-valid
{
    display: none;
}

.input-validation-error
{
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}

.validation-summary-errors
{
    font-weight: bold;
    color: #ff0000;
}

.validation-summary-valid
{
    display: none;
}


/*-------------------other-ADD CSS-----------------*/

.titlerule
	{
		font-size:12px;
		border:1px solid #7f9db9;
		background-image: url(/content/blue/admin/images/titlerule.gif);
		height:20px;
		width:500px;
	}
.TR_BG_list
	{
	background-color: #F8FDFF;
	font-size:12px;
	}
.description 
{
    min-height: 75px;
    
}
.textboxlong
{
		font-size:12px;
		border:1px solid #7f9db9;
		height:20px;
		width:400px;
}
.textboxshort
{
		font-size:12px;
		border:1px solid #7f9db9;
		height:20px;
		width:200px;
}
.list_link {
		color: #395575;
		font-size: 12px;
		text-decoration: none;

		}
.sysmain_navi {
		color: #4B6888;
		font-size: 14px;
		text-decoration: none;
		font-weight: bold;
		}
.divstyle 
{
	overflow:hidden;
	position:absolute;
	left:80px;
	top:62px;
	background:#FFFFE1 repeat-x left top;
	border:1px double #4F4F4F;
	width:88%;
	text-align:left;
	padding-left:8px;
	padding-top:8px;
	padding-bottom:12px;
	padding-right:8px;
	clip:rect(auto, auto, auto, auto);
	z-index:50;
	filter: progid:DXImageTransform.Microsoft.DropShadow(color=#B6B6B6,offX=2,offY=2,positives=true);
}